package com.ctshk.rpc.system.dto.mian.data;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 内部公司Dto
 */
@Data
@ApiModel(value = "MainDataInternalCompanyDTO",description = "内部公司Dto")
public class MainDataInternalCompanyDTO implements Serializable {

    @ApiModelProperty(value = "ID")
    private Long id;

    @ApiModelProperty(value = "公司編號")
    private String companyNumber;

    @ApiModelProperty(value = "名稱")
    private String cnName;

    @ApiModelProperty(value = "英文名稱")
    private String enName;

    @ApiModelProperty(value = "集團內部關係")
    private String relation;

    @ApiModelProperty(value = "性质")
    private String nature;

    @ApiModelProperty(value = "應付科目ID")
    private Long paySubjectId;

    @ApiModelProperty(value = "應付科目编号")
    private String paySubjectNumber;

    @ApiModelProperty(value = "應收科目ID")
    private Long receiveSubjectId;

    @ApiModelProperty(value = "應收科目编号")
    private String receiveSubjectNumber;

    @ApiModelProperty(value = "狀態（0：有效 1：無效）")
    private Integer status;

}
